package com.zingrow.web.support.operate.service;

import java.util.List;

import com.zingrow.common.utils.PageView;
import com.zingrow.web.support.operate.model.AppOptRecord;
import com.zingrow.web.support.operate.model.OptRecord;

public interface IOptRecordService {
	
    /**
     * 根据操作用户名和操作时间段查询
     * 
     * @param pageView
     * @param userName
     * @param startTime
     * @param endTime
     * @return
     */
    List<OptRecord> queryByParams(PageView pageView, String userName, String startTime, String endTime,String channelname,String dongzname);

    /**
     * 根据操作用户名和操作时间段查询
     * 
     * @param pageView
     * @param userName
     * @param startTime
     * @param endTime
     * @return
     */
    List<AppOptRecord> appqueryByParams(PageView pageView, String userAccount, String startTime, String endTime,String userName,String optChannel);
    /**
     * 新增一条操作记录
     * 
     * @param optRecord
     * @return
     */
    boolean insert(OptRecord optRecord);
    
    /**
     * 新增一条app操作记录
     * 
     * @param optRecord
     * @return
     */
    boolean  appInsert(AppOptRecord appOptRecord);

}
